package org.freedoit.shared.data;

// Generated Oct 11, 2012 3:54:05 PM by Hibernate Tools 3.4.0.CR1

import java.util.Date;

public class SharedProject implements java.io.Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 6264940154955468960L;
	private Long projectId;
	private String projectName;
	private String comment;
	private Date createDate;
	private Long userId;
	private Date startDate;
	private Date dueDate;
	private Long lastModifyTime;

	public SharedProject() {
	}

	public SharedProject(String projectName, Long lastModifyTime) {
		this.projectName = projectName;
		this.lastModifyTime = lastModifyTime;
	}

	public SharedProject(String projectName, String comment, Date createDate,
			Long userId, Date startDate, Date dueDate, Long lastModifyTime) {
		this.projectName = projectName;
		this.comment = comment;
		this.createDate = createDate;
		this.userId = userId;
		this.startDate = startDate;
		this.dueDate = dueDate;
		this.lastModifyTime = lastModifyTime;
	}

	public Long getProjectId() {
		return this.projectId;
	}

	public void setProjectId(Long projectId) {
		this.projectId = projectId;
	}

	public String getProjectName() {
		return this.projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public String getComment() {
		return this.comment;
	}

	public void setComment(String comment) {
		this.comment = comment;
	}

	public Date getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public Long getUserId() {
		return this.userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public Date getStartDate() {
		return this.startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getDueDate() {
		return this.dueDate;
	}

	public void setDueDate(Date dueDate) {
		this.dueDate = dueDate;
	}

	public Long getLastModifyTime() {
		return this.lastModifyTime;
	}

	public void setLastModifyTime(Long lastModifyTime) {
		this.lastModifyTime = lastModifyTime;
	}
}
